Big Huge Thesaurus

sclerosing leukoencephalitis

noun